make landmarks - French English Dictionary